Vernon Lodge Hostel
654 Kenton Ln., Harrow, Greater London, United Kingdom, HA3 7LH
(02084) 278965 Phone